【自制马里奥】【Super Mario Demo】【C++ DX9】【自带编辑器】
id: 5256221034 | 楼主:HOLIHAND | 返回首页
id: 110143528501
1L | 作者:HOLIHAND | 发布于 2017-08-03 21:55
id: 110143551976
2L | 作者:HOLIHAND | 发布于 2017-08-03 21:56
2011 年暑假(高一),我花了不到一个月的时间用 VB6 + DX7 编写了这个简单的马里奥,方块只有砖块、问号、地板和水管等几种。内置一个编辑器,以及五张地图,玩家可以自己修改或者创建新地图。只不过由于当时支持 DX7 的条件实在很苛刻,需要注册大量文件控件,连我都搞不清楚缺了什么文件,导致当时的 VB6 版在很多玩家电脑中无法运行,目前使用 C++ + DX9 翻译源代码,重新生成了可以直接运行的程序,绝大部分代码没有经过改动。
配置要求:
操作系统:最低 Windows XP SP3
内存:最低 64 MB
控制方法:
AD 左右
J 加速,K 跳跃
Esc 退出
Main Program.exe 为主程序。
Designer.exe 为编辑器。编辑器运行第一下可能会报错,再次运行一下就可以了,如果还不行,右键管理员运行“注册.bat”
由于当时时间不足,整个游戏的运行速度受到帧率的影响,当时编写时用的是 CRT 显示器 85 Hz,如果你的显示器刷新频率为 60 Hz,那么游戏速度将会慢一些(其实我目前的电脑也是)。
本游戏标准窗口大小为 800 × 600。
游戏主逻辑所有代码由 HOLIHAND 一人编写,没有引用任何代码,VB6 爱好者以及学习者,或者想学习算法的朋友可以参考 VB6 版源码。
游戏主程序及 VB6 版源码下载地址:holihand.ys1马68.c料om
这里特别感谢当时《超级马里奥吧》的元老 40743 制作的地图 1-1.smd。
id: 110143745263
3L | 作者:巃嵸巋巚 | 发布于 2017-08-03 22:01
新人你好,你的贴子内容与本吧关系不大,建议到超吧发布。本吧主要讨论MF及使用Clickteam Fusion制作MF的同人作品。具体内容请参考本吧导航
id: 110145560015
4L | 作者:newlife2017 | 发布于 2017-08-03 22:54
这个可以支持,希望楼主可以继续做下去。不过本贴内容与本吧关系不大,可以发到超级马里奥吧。贴子就不删了,写这么多也很辛苦的。
那行,你觉得不合适就删了吧,我看超吧人比较少才多发到几个跟马里奥有关的吧